

export default {
     
    isNull: {
      reg: /\S/,
      tip: '内容不可为空'
    },
    isLetter: {
      reg: /^[a-zA-Z]+$/,
      tip: '请输入正确的英文字母!'
    },
    isDate: {
      reg: /^(\d{1,4})(-|\/)(\d{1,2})\2(\d{1,2})$/,
      tip: '请输入正确的日期格式!' // 验证日期格式是否为YYYY-MM-DD格式
    },
    isPhone: {
      reg: /^1[3456789]\d{9}$/,
      tip: '请输入正确的手机号'
    },
    isTel: {
      reg: /(^0\d{2}-\d{8}$)|(^0\d{3}-\d{7}$)/,
      tip: '请输入正确的座机号'
    },
    isEmail: {
      reg: /^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/,
      tip: '请输入正确的邮箱'
    },
    isIdCard: {
      // /^\d{6}(18|19|20)?\d{2}(0[1-9]|1[12])(0[1-9]|[12]\d|3[01])\d{3}(\d|X)$/
      reg: /^[1-9]\d{5}(18|19|20)\d{2}((0[1-9])|(1[0-2]))(([0-2][1-9])|10|20|30|31)\d{3}[0-9Xx]$/,
      tip: '请输入正确的身份证号码'
    },
    isURL: {
      reg: /^((https?|ftp|file):\/\/)?([\da-z\.-]+)\.([a-z\.]{2,6})([\/\w \.-]*)*\/?$/,
      tip: '请输入正确的URL地址'
    },
    isChinese: {
      reg: /[\u4e00-\u9fa5]/,
      tip: '请输入中文'
    },
    //不能为纯数字，不能为纯小写字母，不能为纯大写字母，不能为纯特殊符号，至少6位以上
    isPassword: {
      reg:/^(?![0-9]+$)(?![a-zA-Z]+$)(?!([^(0-9a-zA-Z)])+$).{6,20}$/,
      tip:'请输入密码'
    },
    isAccount: {
      reg: /^[a-zA-Z0-9_]{4,30}$/,
      tip: '不能含有中文'
    },
    //座机和手机号码 
    landlineAndPhone: {
      reg: /(^0\d{3}(-|\/)\d{7,8}$)|(^1[3456789]\d{9}$)/,
      tip: '请输入电话号码'
    },
  };
  